This 1.8 acres is Located in the beautiful Parish of Portland. This parcel is covered by lush greenery and is ideal for development.
lot 78,404 sqft
Williamsfield