1161 + 1163 Noel Drive
Menlo Park

  • 1161 Noel Drive

    Offered at $895,000

    2 bed + office/3rd bed • 1 bath • 1,430sf

  • 1163 Noel Drive

    Offered at $1,095,000

    2 bed + office/3rd bed • 1 bath • 1220sf

Menlo Park
California