▶▶▶▶▶▶▶Show all 7 mediaGalleryMap viewStreet viewShare property website×Copy the link to the property website to share with others.Copy linkBack to listTrail Plaza For lease900-1190 SW 67th Ave, Miami, FL 33144Lease rate NegotiableRetail4 spaces available1,700 - 19,575 SFOverviewLocationDocumentsMarket OverviewSpacesTrail Plaza.pdfpdf · 5.5 MBOpen Trail Plaza.pdf×