13
17851-17859 NW 78th Ave
Miami, FL 33015
$3,900,000 USD
4,358 SF
4,358 SF
$3,900,000 USD
General Retail