The Nelson House is an “anywhere USA” house located in Santa Clarita. A terracotta roof and white building mark the exterior of the property. The backyard has a concrete patio, a firepit, and some foliage. The interior is marked by hardwood floors, an open kitchen, a stone wall, and white cabinetry. This location is available for Print, Commercial, Television, and Feature opportunities.