This 3700 square foot single family home has 4 bedrooms and 3.0 bathrooms. This home is located at 104 West Camellia, Geneva, AL 36340.
Off market
Street View
$258,100
104 West Camellia, Geneva, AL 36340
4beds
3,700sqft
SingleFamily
Built in ----
-- sqft lot
$258,100 Zestimate®
$70/sqft
$2,655 Estimated rent