The Rise Hayes Valley offers 19 affordable rental apartments – apply by July 15

Click to enlarge