Check out this great place to stay in San Diego
in San Diego, United States. This awesome apartment is located a block away from the heart of Little Italy! There are so many bars & restaurants to explore while you enjoy your stay! You're very close to Downtown, Convention Center, Balboa Park, the Zoo & the Airport! There'...
See this content immediately after install