20 photos · Floorplan£3,200 pcm5 bed3 bathTown House1,597 sq ft5, Shorthope Street, Musselburgh, EH21 7DBListed 16 Oct 2026