J Marshall Square
9017 N University Ave, Oklahoma City, OK 73114
J Marshall Square
May 7, 2024
Report post
Discover your dream home in the heart of Oklahoma City, at the J Marshall Square apartments. From our spacious fitness center to our serene pool, you'll have everything needed to live the life you desire. Tour the property today!
Learn more