For rent $6,000 /mo MIAMI NORTH,The Crosby #2901 11 NE 6th #2901, Miami FL 33132 2 bd · 2 ba · 825 sq ft MLS# A11964414 · Listing courtesy of Opa Locka Real Estate LLC