address

16578 Selby Dr
San Leandro, CA 94578

$698,400
Estimated market value


Quick Summary

2,042 sqft living area

Activate Listing on Geodoma


First Listing: Always Free!