Project Spotlight: Redcar Ltd. unveils a 38,900-square-foot mixed-use building in Santa Monica
“Santa Monica-based development firm Redcar Ltd. recently unveiled its latest completed project, a 38,900-square-foot ground-up, mixed-use commercial complex located at 1640 14th St. in Santa Monica.”