16
821-859 E Oakland Park Blvd
Oakland Park, FL 33334
$4,400,000 USD
12,453 SF
12,453 SF
$4,400,000 USD
Storefront