News
The property located at 3765 Mocha Lane in Santa Rosa was sold on May 23, 2025 for $730,000, or $502 per square foot.
As the city celebrates the 28th HKSAR Establishment Day, don't lose track of the deals, discounts, and freebies on July 1, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results