Previous 200-plus new apartments planned for Triangle town
Next Rambus joins flock of tech companies moving to North San Jose with new HQ lease