Photo 1 of 4

View all

Menlo Park: Tree top falls, damaging roof and several vehicles
No injuries were reported after the top of a tree fell on a house in the 100 block of Baywood Avenue on Thursday, March 1. (Photo by Menlo Park Fire Protection District)

© 2018 Almanac Online.
All rights reserved.