Real Estate - Indianapolis, Indiana, United States
Community Manager
Contact Sharon Boyd
Oakdale Square Apartments is a real estate company based out of 1398 N Shadeland Ave, Indianapolis, IN, United States.