Apartment Unit O105 at 9022 SW 123 Ct #O105, Miami, FL 33186 - HotPads