323 De Carie St
Delray Beach, FL 33444
$1,185,000 USD
1,831 SF
3
Units
5.04% Cap Rate
1,831 SF
$1,185,000 USD
Multifamily