Photo 1 of 4
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.