18
72 NW 79th St
Miami, FL 33150
$2,675,000 USD
4,065 SF
6.36% Cap Rate
4,065 SF
$2,675,000 USD
Restaurant