Check out this great place to stay in La Mesa
Private room in La Mesa, US. Our spacious master bedroom is centrally located - 12 mins to SDSU - 15 mins to downtown, and is a short drive to most tourist attractions. This room is ideal for a stay of a few weeks to a few months - perfect for your internship or summer job in...
See this content immediately after install