Sturbridge Square is an apartment complex located adjacent to the US Post office on University City Boulevard.