120 Bark Street

North Manchester

About 120 Bark Street

120 Bark Street is a 2,798 - 11,418sqft Office property located in North Manchester.

Property contact