Cascade Manor

Address: 1632 Mayflower Avenue SW, Atlanta, Georgia 30311

Price:  $199,000
Approx. Square Feet: 1,104
Bedrooms: 3
Full Bathrooms: 1
Year Built: 1945