If you happen to have an extra $15.7 million in your savings account, perhaps this absolutely stunning beach house in Avalon, Cape May County, is worth a look.
Lots of empty lots are now bustling shopping centers, casinos with big names attached to them have changed hands, and even how we get from A to B in South Jersey has greatly improved.