This listing has been removed.
Home Location
Central Park West
2514 BARCLAY
Hayward, CA 94546