CASA DEVON II

5 Story - 172 Rental Units

11250 SW 197th STREET, MIAMI FL