Burlington County's Moorestown is perennially atop national rankings lists of best places to live, probably because of its excellent schools, major curb appeal, and proximity to the nation's sixth-largest city. These three homes can all be had for less than $500,000 in a community where the median listing price is $620,000.

504 Irving Court 
$399,900 
Monthly taxes: $643 
Tell me all about it: We love this newly renovated and updated three-bedroom home. It features a beautiful vestibule at the entry with casement windows and a gourmet kitchen with cushion-close cabinetry and stainless-steel appliances. Bonus: the unfinished attic is waiting to be turned into the room of your dreams.

Handout
Handout

420 E. Third St. 
$499,900 
Monthly taxes: $686 
Tell me all about it: This five-bedroom Victorian features a hand-painted ceiling fresco, a handsome library, and a large, eat-in kitchen. We especially love the long front porch and the patio out back.

Handout
Handout
Handout

437 S. Church St. 
$479,000 
 Monthly taxes: $1,022 
Tell me all about it: This 4,000-square-foot home offers four apartments, leaving room for plenty of rental income and – critically – plenty of parking. Out back, there is a large yard with a sitting area and views of a pond that feeds into a nearby lake.

Handout
Handout
Handout