117 NE 5th Ave
Delray Beach, FL 33483
$5,750,000 USD
6,234 SF
6,234 SF
$5,750,000 USD
Storefront Retail Office