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