2707 Stephen Drive, Ramara