1097 Leigh Ave
Property ID: 03029-01
1097 Leigh Ave
San Jose, California
Sq Ft: 25,748
Property Type: Building
Location Type: Closed Store
Sale or Sublease: Sale
Property Status: Available
1097 Leigh Ave
San Jose, California
Sq Ft: 25,748
Property Type: Building
Location Type: Closed Store
Sale or Sublease: Sale
Property Status: Available