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

Submitted by philk on Tue, 11/21/2023 - 14:59
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