1248 NE 8th Avenue, Delray Beach, FL 33483
Delray Beach, FL, 33483
Introducing The Eighth Collection, an exclusive offering of two newly constructed luxury townhomes ideally located at 1246 and 1248 NE 8th Avenue in Delray Beach. Blending timeless…
Listing courtesy of Serhant