113 E Vista AveDaly City CA 94014

Price$999000
Floor size1060
Beds3
Baths2
Year Builtn/a