annelisec Mon, 09/30/2024 - 10:53 oldernewer Address ... 151 The Peak ... per 1924 Peak Map ____________________________________ Date picture taken 1923 (year is approximate) Shows place(s) Homestead Flats & House Nos. 150-156 The Peak. [1923-????] Log in or register to post comments