📍 2874-2878 & 2880-82 Telegraph Ave., Oakland, CA 94609
Match with student apartments
🌟 Write a Review