J Marshall Square
9017 N University Ave, Oklahoma City, OK 73114
J Marshall Square
Apr 12, 2024
Report post
Discover your dream home! Apartment Building J Marshall Square has 1-2 bedroom apartments available with an impressive array of amenities including a fitness center, pool, basketball court, and more!
Learn more