London

Laural Farm

Property Description

Land

Floor Area

696,960 sq ft

Site Area

35.00 acres

Property Type

Land Development