In CCTV footage of the incident, a dark-clothed person is seen running up to the front of the property in Levenshulme, Manchester at around 3.40am on Tuesday morning.
The hooded attacker can be seen opening fire at the house from point blank range.
Multiple bullet holes were pictured covering the front door following the incident.
Witnesses reported hearing as many as 15 shots, fired in three consecutive rounds.
Manchester Evening News reported that a number of children were in the house at the time of the attack but fortunately, no one was injured in the incident.
It is believed three hooded men were involved in the incident, with the CCTV footage capturing one of them.
Two teenagers have been arrested after the incident.
The men, aged 18 and 19, were arrested on suspicion of firearms and drugs offences and are in custody for questioning, Greater Manchester Police said in a statement.
Firearms officers responded to the scene and cordoned off the road as detectives launched an investigation.
One neighbour said he heard “three or four” loud bangs and immediately realised they were gunshots.
He added: “You don’t go and look if it’s gunshots, do you?”
Superintendent Ian Crewe, of GMP’s City of Manchester division, said: “I understand the concern that incidents like this cause in our communities but I want to reassure you that we believe this to be an isolated incident and have a team of detectives working hard to piece together the circumstances surrounding this shooting.
“We understand from witnesses that the trio were all wearing dark clothing. They fled prior to police arrival and we would urge anyone who saw anyone acting suspiciously in the area to get in touch as soon as possible.
“You will see an increased police presence in the area throughout the coming days to support the public and these officers will assist with any queries or concerns you may have in any way they can.”
Anyone with information should call police on 0161 856 4436 quoting incident number 257 of 04/06/2019, or the independent charity Crimestoppers, anonymously, on 0800 555 111.