They say location is everything, this is so true at 557 Leahy Street, Redwood City, CA. 94061! It is easy to Imagine yourself in this centrally located home in