1271 Poplar Ave APT 307, Sunnyvale, CA 94086

1271 Poplar Ave APT 307, Sunnyvale, CA 94086

1271 Poplar Ave APT 307, Sunnyvale, CA 94086
Bedrooms 2
Bathrooms 2
Square Feet 908
Price $725000

No reviews yet for this property.

View Interactive Page →