14
194 NW 187th St
North Miami, FL 33169
$5,500,000 USD
16,498 SF
16,498 SF
$5,500,000 USD
Movie Radio TVStudio