Apartment Unit 23 at 2790 Kirk St SW 23 Avenue, Miami, FL 33133 - HotPads