7065

Address
6921-7251 NW 88 Avenue, Tamarac, FL 33321 

Other

Total Space Rentable
2,500  
Rental Rate
$15.00