21 South Bay Road [????-????]

Submitted by philk on
Current condition
Demolished / No longer exists

Previously a low rise apartment block, possibly built in the 1950s or earlier, but since demolished and turned into a small luxury town house development called "Villa Corniche".



 

Photos that show this Place

1956
1956
1956