This ranch in Bay Shore offers a lot for its asking price.

At $379,000, there is four bedrooms and two bathrooms, with an updated kitchen and bathrooms.

“You will love this move-in ready, diamond-renovated home,” writes listing-agent Jennifer Devine.

The 1,157-square-foot home, located at 32 19th Avenue, has a detached garage in its large backyard with a deck.

To see the full listing, click here.

Scroll down to see photos of the property.