16120 Marcella St

San Leandro, CA, 94578
$848,000Price
3Beds
2Baths
1300sqft
Courtesy of: | |

16120 Marcella St

San Leandro, CA, 94578
$848,000Price
3Beds
2Baths
1300sqft

Mortgage calculator