Villa del Sol Apartments - Santa Maria (CA 93458)
About the Business
Villa del Sol Apartments - Santa Maria (CA 93458) deals with rentals, places for rent near me, apartment complex and studios for rent. The business started in 2014. It is located at 1311 W Battles Rd, Santa Maria (CA 93458), United States. You can find more details about Villa del Sol Apartments - Santa Maria (CA 93458)'s location on the map. The GPS coordinates are: 34.9324304, -120.4555658. Apartment complex in Santa Maria is the main business occupation of this company. The payment method they accept is cash, credit cards. Since they are located in United States, they accept USD as the payment currency. Villa del Sol Apartments - Santa Maria (CA 93458) is available for a quick contact via phone number +1-805-867-7770, or visit their website for more information.