Home > Louisiana homes > Alexandria homes > 71301 homes > Southwood Street homes

Southwood Street homes

Southwood Street, Alexandria 71301 contains 4 assessor property records.

2807 Southwood Street, Alexandria LA
This 4 bedroom, 2 bathroom home has 2208 square feet and was built in 1943.
2711 Southwood Street, Alexandria LA
This 3 bedroom, 1 bathroom home has 700 square feet and was built in 1940.
2712 Southwood Street, Alexandria LA
2715 Southwood Street, Alexandria LA
1