Juniper Terrace Apartments, Yreka, CA

55 units

Tenancy

Senior