#USA#BreakingNews#News
Prado apartments, a 251-unit, six-story apartment complex at 3560 Rambla Place in Santa Clara. (Google Maps)A big apartment complex in Santa Clara near a train station has been bought for more than $100 million.
Originally published at George Avalos