Point West Apartments

116 Cromwell Road