Home > Maine homes > Scarborough homes > 04074 homes > Mallard Lane homes

Mallard Lane homes

Mallard Lane, Scarborough 04074 contains 2 assessor property records.

6 Mallard Lane, Scarborough ME
This 2 bedroom, 1 bathroom home has 1406 square feet and was built in 1963.
4 Mallard Lane, Scarborough ME
This 4 bedroom, 2.5 bathroom home has 1896 square feet and was built in 1962.
1