16
10887-10891 NW 17th St
Miami, FL 33172
$56.00 USD/SF/YR
750 SF
1
Space Available
Built 2017
750 SF Contiguous
Built 2017
750 SF
$56.00 USD/SF/YR
Retail