View details for 2501 Margaret Drive 2501 Margaret Drive Base rent from $16,800+ 12 mo lease Newport Heights, Newport Beach, CA 92663