196 Units

Location: Plymouth Meeting, PA