Photo coming soon$1,600/moNew1 bd · 1 ba · 660 sqft19001 NE 2nd Ave # 1404, Miami, FL 33179STAR LAKE ESTATES NO 14 C