1417 Thrush Avenue - Units B-D, San Leandro, CA 94578
1417 Thrush Avenue - Units B-D
San Leandro
CA
94578
510-698-6688510-698-6688
County
Alameda
Transitional housing or halfway house
Yes