New listing $3,400 /mo Stephens Manor #2 1035 NW 75th St #2, Miami FL 33150 4 bd · 2 ba · 1,700 sq ft MLS# A12116938 · Listing courtesy of DACAM