26

6501 NW 37th Ave
Miami, FL 33147
$16,769,940 USD
76,227 SF
76,227 SF
$16,769,940 USD
Warehouse