La Joya Apartment Office 26760 Southwest 142nd Avenue, Homestead, FL 33032