105 Oak Street, Homer, Louisiana 71040, USA
MLS#:
20694179
Property type:
Residential For Sale, Single Family
Property Size:
2,840 sqft (263.836 m2)
Land size:
1.02 sqft (0.09 m2)