Murray towers should have negative 5 stars. Dont ever move here never.
Murray Towers is an Apartment Complex located at 2825 Murray Avenue, Squirrel Hill this place mainly house small working families and individuals.
Security guard Joe is a total ass