Verified Student recommends Parker House - 2515 Parker
I like it's location -- very close to a bus stop, a 7-11 and multiple restaurants on Telegraph. Not too far from campus either
Just make sure all the appliances are functional and stuff.
Property Manager 5