This is a 8269 square foot, single family home. This home is located at 8905 Greenwood Rd, Greenwood, LA 71033.
Off market
Street View
$70,012
8905 Greenwood Rd, Greenwood, LA 71033
--beds
--baths
8,269sqft
SingleFamily
Built in ----
2.81 Acres Lot
$-- Zestimate®
$8/sqft
$1,572 Estimated rent