the apartments at Commerce House

97-101 Commerce House, Abbey Road, Torquay, Devon, TQ2 5PJ

Apt 3.2 bedroom.1