This 1519 square foot single family home has 3 bedrooms and 2.0 bathrooms. It is located at 227 Fairview Ave Decatur, Georgia.
Comments(0)