10
3221 NW 79th St
Miami, FL 33147
$2,799,000 USD
7,800 SF
5.72% Cap Rate
7,800 SF
$2,799,000 USD
General Retail