2477 Illinois Street, East Palo Alto, CA 94303

Sq Ft: 1260

Beds: 3

Baths: 1

Lot Size: 5000

MLS Number: 81783118

VIDEOS

MAP