Home > Louisiana homes > Greenwood homes > 71033 homes > Oakwood Terrace homes

Oakwood Terrace homes

Oakwood Terrace, Greenwood 71033 contains 3 assessor property records.

8959 Oakwood Terrace, Greenwood LA
This 3 bedroom, 2 bathroom home has 1716 square feet .
8963 Oakwood Terrace, Greenwood LA
8963 Oakwood Terrace, Greenwood LA
This home has 1280 square feet .
1