20
601 N Congress Ave
Delray Beach, FL 33445
$1,220,000 USD
3,043 SF
1
Unit
3,043 SF
$1,220,000 USD
Warehouse