25
1921 NW 153rd St
Miami, FL 33162
$7,500,000 USD
2,298 SF
2,298 SF
$7,500,000 USD
Office