8
3196 NW 54th St
Miami, FL 33142
$4,760,000 USD
2,824 SF
5% Cap Rate
2,824 SF
$4,760,000 USD
Service Station