Apartment Unit at 28 SW 23rd Road #3, Miami, FL 33129 - HotPads