0.67-acre corner lot development site in Lisbon Falls. Ideal for small development in need of high traffic and exposure.
Off market
Street View
0.67-acre corner lot development site in Lisbon Falls. Ideal for small development in need of high traffic and exposure.