8
2600 NW 103rd St
Miami, FL 33147
$1,000,000 USD
10,800 SF
4.2% Cap Rate
10,800 SF
$1,000,000 USD
General Retail