7
990 NW 119th St
Miami, FL 33168
$2,200,000 USD
3,006 SF
3,006 SF
$2,200,000 USD
Restaurant