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