Life is not good if you are 640 23rd Ave, and we’ll tell you why. Originally listed an eternity ago (for a home at least) back in April of 2008, this 3 bed, 2.5 bath, 1831 square foot home came on the market for $1,295,000. Price was reduced to $1,285,000 in July and it appears [...]