2105 N Miami Ave
Miami, FL 33127
$25,000,000 USD
17,975 SF
17,975 SF
$25,000,000 USD
Warehouse