1343 Poplar Avenue, Sunnyvale, CA, USA
OVERVIEW
4
Bedroom
Living Area
3,811 SF
Bathroom
3
Lot Area
9,375 SF