12
120 Southridge Rd
Delray Beach, FL 33444
$3,468,750 USD
14,774 SF
6.4% Cap Rate
14,774 SF
$3,468,750 USD
Warehouse