665 Towle Way, Palo Alto, CA

MLS #: ML82007017

Beds5
Baths2
Sq Ft.2
Lot Size9
TypeSingle Family Home
Sold
Joann Weber

Property Listed By:

Joann Weber

Property Overview

Property Photos

Property Location: 665 Towle Way Palo Alto, CA 94306

Joann Weber