Great place for a #videogamebus #fortnite party
Valley Vista Holiday Home is located at 15373 Valley Vista Blvd, Sherman Oaks, CA 91403