Chris Brown – Fine China Filming Location

Location: 511S S Muirfield Rd, Los Angeles, CA, United States (The girls house) (Built in 1929…