Townhomes on 20th St and PCH in Hermosa Beach