18
235-245 NE 4th Ave
Delray Beach, FL 33483
$4,800,000 USD
10,800 SF
3.3% Cap Rate
10,800 SF
$4,800,000 USD
Loft Creative Space