Maywood
4650 Slauson Avenue, Maywood, CA
Maywood Manor is a four-story 55-unit complex located in the city of Maywood, just southeast of downtown Los Angeles. Our beautiful building is nestled in a community comprised of many small businesses within walking distance and small family residence ...Details
Learn Help Join
CSI is proud to be recognized with the Communities of Quality Corporate Partner designation. The designation was created specifically to honor management companies that successfully maintain a significant portion of their properties to the high standards of the COQ National Recognition program Learn more