$147,000

24 MORELAND AVE, Trenton, NJ, 08618

44
Courtesy of: Weidel Realtors-Hamilton Square