For rent $1,850 /mo Carlile Terrace #2A 2651 NW 11th St #2A, Miami FL 33125 1 bd · 1 ba · 750 sq ft MLS# A12114135 · Listing courtesy of Mevak Real Estate, LLC