$138,200
1600 Elmwood Dr, Demopolis, AL 36732
- 3 Beds
- 1.5 Baths
- 1,351 Sq Ft
- Built 1965
Last Sold Summary
- 16% Below List Price
- $102/SF
- 305 Days On Market
Current Estimated Value $202,223
Last Listing Agent Barbara Myers Keller Williams Tuscaloosa
1600 Elmwood Dr, Demopolis, AL 36732