990 NW 119th St
Miami, FL 33168
$2,300,000 USD
3,006 SF
3,006 SF
$2,300,000 USD
Freestanding