14885 Farnsworth Street San Leandro UnRestricted

PTLA

14885 Farnsworth Street San Leandro, CA 94579
Building Description
UNIT DETAILS
MIN INCOME
RENT