>
1 bed flat
Mowbray Road, Crystal Palace, London SE19
£250,000
Mowbray Road, Crystal Palace, London SE19
£250,000
Our Summary
- Modernisation required
Description
A one-bedroom top floor purpose built apartment positioned on a popular tree-lined road nearby parkl...