1817 Pepper St #6, Alhambra, California

Price $1900
Size 900 sqft
Layout 2 beds, 2 baths, 900 sqft
Pets No pets allowed
Landlord: Tamara Bowman
Address: Alhambra, CA 91801
Unit Features:
Deposit: $1,900 Dishwasher Air Conditioning Furnished Flooring: HardwoodOff-street Parking Laundry: Shared Close to shopping Easy commute to Cal State LA and USC
Rent Facts: