Trafalgar Square Duplexes
|
SW 93rd & Shartel - Oklahoma City Located in Oklahoma City's thriving south side, Trafalgar Square features spacious two and three bedroom duplexes with exceptional standard amenities:
Click Here for More Information.
Leasing Office: 405.691.6414 |
![]() | ||