16
581 Victoria Ct
San Leandro, CA 94577
$475,000 USD
512 SF
512 SF
$475,000 USD
Freestanding