California real estate investment firm pays $88 million for apartment complex in Franklin Brentwood Home Page
A California real estate investment firm has purchased a 361-unit apartment complex in Franklin for $88 million. The Emblem apartment complex is located near …