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