24 Apartments in Canal, San Rafael, CA