Standridge

Standridge Residence, Mandeville, LA:
New construction, approximately 4,500sfresidenceon the North Shore of Lake Pontchartrain.

Video