83 Main Street Callander, FK17 8DX
High Street
A retail shop To Let in Main Street, Callander. Other retail properties in the immediate vicinity include Cancer Research UK, PDSA and Bank Of Scotland.
Availability: To Let
Size: 992 sq ft
Rent: £17,500 pa
Type: High Street