This is a 2764 square foot, single family home. This home is located at 858 Ollie St, Melville, LA 71353.
Off market
Street View
$180,900
858 Ollie St, Melville, LA 71353
--beds
--baths
2,764sqft
SingleFamily
Built in ----
1.47 Acres Lot
$180,900 Zestimate®
$65/sqft
$980 Estimated rent