This is a 784 square foot, single family home. This home is located at 18171 Jamboree Ave, Atlanta, MO 63530.
Off market
$161,000
18171 Jamboree Ave, Atlanta, MO 63530
--beds
--baths
784sqft
SingleFamily
Built in 1910
23.59 Acres Lot
$161,000 Zestimate®
$205/sqft
$1,011 Estimated rent