Royal Ambassador
Apartment Homes
Menu
408-246-9850
Home
Floor Plans
Features & Amenities
Gallery
Location
Contact
Availability
408-246-9850
Pet Policy
1 pet allowed. 20 lb max. $495 security deposit.
Back to Top
Please ensure Javascript is enabled for purposes of
website accessibility