I think the buildings, 5 in total, are on Austin Avenue. The 1913 PWD Report under heading no. 139 gives No. 1-5 Aimai Villas as being on Austin Avenue. KIL 1172 is given. The triangular junction on the right is where Austin Avenue meets up with Kimberley Road.
Source: This image came from Flickr, see https://flickr.com/photo.gne?id=15383993779
Date picture taken
1927
Gallery
Shows place(s)
Comments
Helena May Kowloon Branch
The Kowloon branch of the Helena May Institute opened at No. 8 Aimai Villas, Austin Road (Avenue) on 24 January 1930. China Mail 25 January 1930 refers.
Update: In 1933, the branch moved to 128 Boundary Road (sic). The opening of the new branch on 18 April 1933 is mentioned in the Hong Kong Daily Press the following day.
This 'To Let' advertisement
This 'To Let' advertisement confirms that No.1 Aimai Villlas was at the corner of Austin Road (as it was referred back then) and Kimberley Road
Source: China Mail, page 3, 6th April 1918