This is a 1900 square foot, single family home. This home is located at 729 Azalea St, Lake Charles, LA 70607.
Off market
Street View
$110,200
729 Azalea St, Lake Charles, LA 70607
--beds
--baths
1,900sqft
SingleFamily
Built in ----
-- sqft lot
$110,200 Zestimate®
$58/sqft
$1,294 Estimated rent