Real Estate - Oakland, California, United States
Keller Plaza Apartments is a real estate company based out of 5321 TELEGRAPH AVE, Oakland, California, United States.