190 E Calle Primera
San Diego, CA 92173
Price Upon Request
19,440 SF
19,440 SF
Price Upon Request
Hotel