Photo

Photo detail

Aerial view of Center at Needham Ranch's Phase I in Santa Clarita.

Stories this photo appears in:

Amazon to Occupy 97,000 Square Feet in Santa Clarita

Amazon.com Inc. is ready for a major Santa Clarita Valley presence.

Tease photo