This listing has been removed.
Home Location
Spanish Ranch I
28267 Murcia St.
Hayward, CA 94544