Home › Forums › Housing › 12869 Starwood Ln 92131 3200sqf for $575K › Did this house really sell
Did this house really sell for over $900k in ’05? At least MR is less than $400/yr and lower than most other houses in “Stonebridge”!