This is a 1824 square foot, single family home. This home is located at 423 Ollie St, Melville, LA 71353.
Off market
Street View
$60,700
423 Ollie St, Melville, LA 71353
--beds
--baths
1,824sqft
SingleFamily
Built in ----
6,096 Square Feet Lot
$-- Zestimate®
$33/sqft
$1,036 Estimated rent