The following listings of residential home sales are based on public records and tax files. The number in parentheses after the closing price indicates the amount it was above or below the original listing price.

145 Ridgeview Circle. Seller: JP Moser Properties Inc. Buyer: Princeton Investments LLC. Two-story Colonial. 5 bedrooms, 5.5 baths. $1,550,000 (-$345,000).

160 Ridgeview Circle. Seller: Adele and Cecile Ahmed. Buyer: Ronnie Tam and Prisca Lee. One-story Contemporary in Princeton Ridge. 3 bedrooms, 2.5 baths. $890,000 (-$39,000).

123 Shadybrook Lane. Seller: Lewis Applegate Jr. and Constanze Schatz. Buyer: Yanmei Lu and Jun Gu. Split-level in Littlebrook. 4 bedrooms, 2.5 baths. $770,000 (-$115,000).

16 Boudinot Street. Seller: Pala Mostoller Trust. Buyer: Steven Cowley and Margaret Koval. Two-story Colonial. 4 bedrooms, 4.5 baths. $1,945,000 (-$250,000).

330 Stonecliff Road. Seller: Mung Chiang and Ying Kei Hui. Buyer: Ilya and Lyudmyla Berin. Two-story Colonial in Ettl Farm. 5 bedrooms, 3 baths. $1,250,000 (-$170,000).

79 Prince William Court. Seller: Joseph and Sylvia Scheeren. Buyer: Norman and Yusra Lateef. Two-story Colonial in Riverside. 4 bedrooms, 4.5 baths. $1,150,000 (-$180,000).

39 Park Place. Seller: Emily Chang Estate. Buyer: Dan Zhao. Duplex. 4 bedrooms, 3 baths. $597,000 (-$188,000).

35 Sergeant Street. Seller: Sofia Milman. Buyer: Dawn McClatchy. Townhouse in Markham Square. 3 bedrooms, 2.5 baths. $725,000 (-$20,000).

19 Hamilton Avenue. Seller: Brooke Brown. Buyer: Tony Lee and Tammy Chen. Single-family, 5 bedrooms, 4 baths, 2 half baths. $1,589,000 (-$100,000).

79 Ettl Circle. Seller: Xiaodong and Haiqing Wang. Buyer: Yinghua Su. Two-story Colonial in Ettl Farm. 4 bedrooms, 3.5 baths. $1,469,888.

30 Dorann Avenue. Seller: Princeton Capital Group. Buyer: Baowen Zhang and Shu Lin. Two-story Colonial. 4 bedrooms, 4.5 baths. $1,275,000 (-$24,000).

884 Princeton Kingston Road. Seller: Kingston Trust. Buyer: Trupthi Kusuma and Vijaya Kethireddy. Two-story Cape Cod in Littlebrook. Road 5 bedrooms, 2 baths. $760,000 (-$69,000).

172 South Harrison Street. Seller: Timothy Wilkins and Amanda Irwin. Buyer: Brett and Katherine Bregman. Two-story Colonial. 3 bedrooms, 1.5 baths. $560,000 (-$77,000).

350 Herrontown Road. Seller: Han-Dietrich Weigmann. Buyer: Miriam Coria-Aguilar. Split-level in Littlebrook. 4 bedrooms, 3 baths. $710,000 ($40,000).

15 Madison Street. Seller: Stephen Gilbert and Jennifer Hartshorne. Buyer: John and Shaun Sparacio. Three-story Victorian. 4 bedrooms, 2.5 baths. $1,150,000 (-$45,000).

299 Edgerstoune Road. Seller: Harry and Barbara Purnell. Buyer: Ravindran Ramaswamy and Usha Annipu. Ranch in Edgerstoune. 4 bedrooms, 2.5 baths. $940,000 (-$10,000).

27 Gordon Way. Seller: Carmen and Marie Petruzzi. Buyer: Manisha and Ranjan Mishra. Townhouse in Queenston Common. 2 bedrooms, 2.5 baths. $635,000 (-$24,999).

142 Spruce Street. Seller: GSAA Trust. Buyer: Princeton Property Investment. Two-story Colonial. 2 bedrooms, 1 bath. $410,000 (-$160,000).

212 Bullock Drive. Seller: Cheruvasseri and Margaret Ravindranath. Buyer: Jorge and Diana Luque. Townhouse in Washington Oaks. 3 bedrooms, 2.5 baths. $723,000 ($5,000).

22 Lafayette Road. Seller: James and Teresa Knipper. Buyer: Steven and Elizabeth Baglio. Two-story Colonial. 5 bedrooms, 5.5 baths. $2,400,000 (-$268,000).

161 Laurel Road. Seller: Jesse and Kim Marsch. Buyer: Magdalena Chaland and Alexander Manasson. Two-story Colonial. 4 bedrooms, 2.5 baths. $850,000 (-$49,000).