Apartment Unit at 575 7th Street #106, Imperial Beach, CA 91932 - HotPads