St Clare Apartments Inc
Advertisement
- 1098 Foster City Blvd Ste 301, Foster City, CA 94404
- 650-369-1725
- $500 - $500** crowd sourced
About This Building
The organization owns and operates a 24-unit apartment complex located in redwood city, California, which provides affordable housing for low- and moderate-income individuals and families.