University Square Apartments
Apartment Buildings
Apartment Buildings
Name :University Square Apartments
Type :Apartment Buildings
Address :605 Leland Avenue Apt 605 Saint Louis MO 63130
Phone :(314)727-6264
Fax :–
email :–
Website :–
Country :Saint Louis
FIPS :29189
Time Zone :CST
Longtitude :-90.3255
Latitude :38.6649
Maps of University Square Apartments