Orlo

1200 Rickabaugh Way
Santa Clara
CA, 95050

Phone:

(844) 932-6251

Web:

Category: Apartments

Store Hours:

Mon Closed
Tue 10am - 6pm
Wed 10am - 6pm
Thu 10am - 6pm
Fri 10am - 6pm
Sat 10am - 6pm
Sun Closed

Nearby Stores:

Location Map:

About Orlo

Orlo presents studio, one, two and three-bedroom apartment residences that set the tone for what a living experience should offer in Santa Clara, Ca, one of the most innovative regions in the world. Pairing highly refined amenities with layered, eclectic design, Orlo stands at an intersection..

Note: Orlo Santa Clara store hours are updated regularly, if you find any error please notify us.