Apartment Unit at 3778 Mykonos Lane #63, San Diego, CA 92130 - HotPads