2/1 Duplex in Delray Beach! By App! New Central A/C for each unit, new windows, new doors, new electrical work, and new paint from earlier this year!
Good investment opportunity for the 2 duplex
237 NE 12th Street Just Sold For $520K
Living Area: 1,392
Year Built: 1963