Situated in a locale second to none for its incredible proximity to shops, entertainment and eatery options, freeway access to I-75 and many nearby world-class cultural institutions, 516 North Main Apartments is a premier option for those seeking to live in the middle of it all.
Restaurants