25269 The Old Rd, Stevenson Ranch, California 91381 USA
Interior with second floor
Photo Credit: Yelp