14
18651 NE 24th Pl
Miami, FL 33180
$3,400,000 USD
7,496 SF
7,496 SF
$3,400,000 USD
Storefront Retail Residential