Apartment Unit at 4415 Rosebud Lane #E, La Mesa, CA 91941 - HotPads