Menlo Property Records

2 parcels in Menlo, Calhoun County, AL.

901 6TH ST NE

Owner
BALLARD & SONS BUILDERS
Acreage
Market Value
$117,060