United States / Laredo / Parks & gardensParkVilla Del Sol ParkAddress450 S Espana Dr, LaredoWebsitewww.realtor.comPhone+19562849773—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itEl Pollo Feliz · 951 mNot ratedTacos Arandas · 1253 mNot ratedChina Express · 1411 mNot ratedHinojosa Apartments