Apartment Unit 354 at 19715 SW 114th Avenue #354, Miami, FL 33157 - HotPads