Nedd’s apartment is a new complex ideally located on Hillcrest Drive; just three minutes’ drive from St. George’s University campus.