Apartment Unit 329 at SW 18th Street, Miami, FL 33175 - HotPads