2 HIGH STREET, GRANTOWN ON SPEY, PH26 3HB

SOLD