321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607
321 Castro St, Oakland, CA, 94607

$577,000

321 Castro St, Oakland, CA, 94607

30
Courtesy of: Daniel Donate | Cal Bay Realty, Inc.