The Verdant Apartments logo in San Jose, CA

Location