Apt in Del Valle Great Location near WTC