2686 Humboldt Blvd · $298,888 | Pedro Rivera