8246 Shelter Creek Ln Unit 8246, San Bruno CA 94066 — $368,882 | Blackbird Research