Royal Ambassador Apartments

3450 Granada Ave, Santa Clara, CA 95051

CURRENTLY REVIEWING