Land Rover Cherry Hill
2000 NJ-70, Cherry Hill 08003