This home was built in 2016 and is located at 7930 Long Acre St, Montgomery, AL 36116. This single family home has 4 bedrooms and 3 bathrooms and is 2,710 square feet.
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.