For sale $130,000 Star Lakes Estates No 21 #2118 19105 NE 2nd Ave #2118, Miami FL 33179 1 bd · 2 ba · 850 sq ft MLS# A12053531 · Listing courtesy of One Zero Realty