Home › Forums › Housing › 2005-2007 price comparison for Mira Mesa and Chula Vista › 12837 Starwood Lane was
12837 Starwood Lane was purchased 03/02/2005 for $1,016,000, seems to be in escrow @ $850,000