Pending $1,200 /mo Star Lakes Estates No 10 C #1005 18801 NE 2ND Avenue #1005, Miami FL 33179 0 bd · 1 ba · 407 sq ft MLS# B26053776 · Listing courtesy of FlatFee.com