The One With The Deer Lions On It (3859 21st Street)
Purchased for $2,080,000 in July of 2007, The Lion House (a.k.a. 3859 21st Street) returned to the market in April asking $1,975,000. As a plugged-in reader notes, the price was…