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