Pending $49,900 Star Lake Estates No 1 Co #108 270 NE 191st St #108, Miami FL 33179 1 bd · 1 ba · 660 sq ft MLS# A11827701 · Listing courtesy of K & A Realty