$2,200/moNew2 bd · 2 ba · 1,135 sqft14180 SW 84th St # 409-G, Miami, FL 33183EL CONQUISTADOR NORTH CON