Weekday parking in the Haight:
On Masonic between Page and Oak there is a Catholic church on 1025 Masonic. They have a big white zone and it's legal to park there on weekdays except for Wed. from 8-10AM (this if for weekdays only-not weekends). You can very often find a space there 3 blocks from 1350 Waller. This is 2 & 1/2 blocks from 1350 Waller. Walk up Masonic 2 blocks to Waller then turn right on Waller to 1350 Waller.
On the road Buena Vista West, the road right up the hill next to the park, there are often spaces between Waller and Central. Just be prepared for the hills!
As well, there is 2 hour parking on Haight street between Masonic and Central only 2 or 3 blocks from 1350 Waller
Weekend parking in Haight;
Try the Buena Vista West option the road right next to the park, there are often spaces between Waller and Central. Sometimes if you go further up the hill, you can find space there.