Apartment Unit 1703 at 9066 SW 73rd Court #1703, Miami, FL 33156 - HotPads