North View Villas is located in Cedar Grove. Free WiFi is featured. The apartment comes with cable flat-screen TV, 1 bedroom and a living room. There is a seating area and a kitchen complete with a microwave and a toaster. Read more
North View Villas is located in Cedar Grove. Free WiFi is featured. The apartment comes with cable flat-screen TV, 1 bedroom and a living room. There is a seating area and a kitchen complete with a microwave and a toaster.