255 Saint Michael's Court, Homewood, CA 96141-9999 - MLS#20211391 -...