For rent $2,100 /mo Lola Apartments #301 1620 NW 18th St #301, Miami FL 33125 2 bd · 1 ba · 650 sq ft MLS# A12109911 · Listing courtesy of Miami Brokers Group