Apartment Unit 0 at 3680 SW 26th Street, Miami, FL 33133 - HotPads