The Quintessence Of Russian Hill Living Or The Market As A Whole?
Purchased for $2,550,000 in December 2007 and unsuccessfully listed for sale five times since with prices ranging from $2,700,000 to $1,900,000, the Royal Towers (1750 Taylor) #1803 is now back…