Mountain View's greenest home
The house at 96 Eldora Drive. Photo by Colleen Cummins.

© 2014 Mountain View Online.
All rights reserved.