36
2381-2389 NW 54th St
Miami, FL 33142
$1,800,000 USD
3,005 SF
3,005 SF
$1,800,000 USD
Freestanding