This is a 160 square foot, single family home. This home is located at 839 Ollie St, Melville, LA 71353.
Off market
$102,300
839 Ollie St, Melville, LA 71353
--beds
--baths
160sqft
SingleFamily
Built in ----
6,096 Square Feet Lot
$102,300 Zestimate®
$639/sqft
$782 Estimated rent