House for sale, 1503 Sierra St Central Park, in Redwood City, United StatesRedwood City, 1503 Sierra StHouse with flats • 361.39 m²