12
1690 NE 134th St
North Miami, FL 33181
$3,295,000 USD
10,565 SF
10,565 SF
$3,295,000 USD
Warehouse