Price reduced $2,100 /mo Star Lake North Nautilus C #2224 19255 NE 2ND Avenue #2224, Miami FL 33179 2 bd · 2 ba · 1,025 sq ft MLS# B26072568 · Listing courtesy of Royal Realty Investment Group