New townhomes in Palo Alto: 649-653 Homer Ave

In the heart of Downtown Palo Alto, just a few blocks from bustling University Avenue, is a new enclave of just three detached craftsman inspired homes. Meticulous detailed, inside and out, these enchanting homes are a tribute to the venerable homes that grace this special neighborhood.