Status: Under Construction
Type: Residential Property
Under AC Area: 5,985 Sq Ft
Location: 256 Alhambra Pl. West Palm Beach, 33405