Set on a sprawling 30,000-square-foot lot, the Lake Vista home has been lightly updated, and it comes with a pool and a cabana. Location: 15 Tern St, New Orleans, Louisiana Price: $2,250,000 Year ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results