2 bed Flat - Ground Floor Let Agreed

BPC00333 North Road, St Andrews, BS6

Monthly Rental of £1,350