24518 Nicklaus Dr #O6 Valencia CA 91355 Records