Apartment Unit 1 at 1765 23 St, Miami, FL 33145 | HotPads