12
415 SE 1st Ave
Delray Beach, FL 33444
$24.00 USD/SF/YR
920 SF
1
Space Available
Built 1972
Built 1972
920 SF
$24.00 USD/SF/YR
Industrial