Available Now

 

16 Fairhaven Ct

Cherry Hill, NJ 08003

Priced at $399,900 / 3 beds / 2.5 baths / 2,468 sq. ft