23
10460 SW 187th Ter
Miami, FL 33157
$3,800,000 USD
6,454 SF
6,454 SF
$3,800,000 USD
Warehouse