Southwood Square - LA
Advertisement
- 9085 Dean Road, Shreveport, LA 71118
- 318-671-1888
- Call for rent $
About This Building
Southwood Square offers an affordable low income rental community for seniors age 62+. We are located in Shreveport, LA.