67 Castle Road, Southsea

Freehold Restaurant Investment