Moonlite Shopping Center in Santa Clara Could Become a 584-Unit Residential Project Led by Toll Brothers

Rendering courtesy of Van Meter Williams Pollack
The once-bustling Moonlite Shopping Center in Santa Clara, a 14-acre strip mall located at 2610 El C
Thank you for your interest in The Registry. You must Subscribe or Log In to read the rest of this content.
West Coast Commercial Real Estate News