Terra Willow Glen Apartments in San Jose, CA
Located at 850 Meridian, San Jose, CA 95126
Location:
850 Meridian, San Jose, CA 95126
Description:
Fully Equipped Gourmet Kitchen, In-Home Washer and Dryer, Stainless Steel Appliances*, Private Balcony or Patio, Walk-In Closets, Picturesque Views*

850 Meridian

San Jose, CA 95126