Price reduced $110,000 Star Lake Estates No 29 C #2907 285 NE 191st St #2907, Miami FL 33179 1 bd · 1 ba · 600 sq ft MLS# A12045140 · Listing courtesy of Defranceschi Realty Group LLC