Warning: Undefined array key "name_news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 268

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/app/class.app.listing.controller.php on line 1213

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1621

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1621

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1825

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1825

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1815

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1815

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1565

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1565

Warning: Undefined array key "news" in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1307

Warning: Trying to access array offset on value of type null in /home/msc/public_html/inc/q23/utl/class.utl.helper.php on line 1307
language.heading | {translate.language.heading}
search.listing.type | {translate.search.listing.type}
search.listing.type | {translate.search.listing.type}
search.listing.type | {translate.search.listing.type}
search.listing.type.sale | {translate.search.listing.type.sale}
search.listing.type.short | {translate.search.listing.type.short}
search.listing.type.long | {translate.search.listing.type.long}
search.location | {translate.search.location}
search.location | {translate.search.location}
search.location | {translate.search.location}
search.property.type | {translate.search.property.type}
search.property.type | {translate.search.property.type}
search.property.type | {translate.search.property.type}
search.price | {translate.search.price}
search.all.prices | {translate.search.all.prices}
search.all.prices | {translate.search.all.prices}
search.reference | {translate.search.reference}
search.reference | {translate.search.reference}
search.reference | {translate.search.reference}
search.submit | {translate.search.submit}
search.submit | {translate.search.submit}
search.submit | {translate.search.submit}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.reset | {translate.search.reset}
search.property.found | {translate.search.property.found}
search.sort.price.ascending | {translate.search.sort.price.ascending}
search.sort.price.descending | {translate.search.sort.price.descending}
search.sort.price.location | {translate.search.sort.price.location}
search.most.recent | {translate.search.most.recent}
search.sort.oldest.first | {translate.search.sort.oldest.first}
search.sort.newest.first | {translate.search.sort.newest.first}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
cant.find.header | {translate.cant.find.header}
cant.find.body | {translate.cant.find.body}
cant.find.data.context | {translate.cant.find.data.context}
cant.find.button | {translate.cant.find.button}
cant.find.button | {translate.cant.find.button}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.size.plot | {translate.listing.size.plot}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
listing.bedroom | {translate.listing.bedroom}
listing.bathroom | {translate.listing.bathroom}
listing.size.built | {translate.listing.size.built}
newsletter.heading | {translate.newsletter.heading}
newsletter.text | {translate.newsletter.text}
newsletter.btn | {translate.newsletter.btn}
footer.menu | {translate.footer.menu}
footer.home | {translate.footer.home}
footer.home | {translate.footer.home}
footer.about | {translate.footer.about}
footer.about | {translate.footer.about}
footer.contact | {translate.footer.contact}
footer.contact | {translate.footer.contact}
footer.news | {translate.footer.news}
footer.news | {translate.footer.news}
footer.properties | {translate.footer.properties}
footer.apartments | {translate.footer.apartments}
footer.apartments | {translate.footer.apartments}
footer.townhouses | {translate.footer.townhouses}
footer.townhouses | {translate.footer.townhouses}
footer.villas | {translate.footer.villas}
footer.villas | {translate.footer.villas}
footer.plots | {translate.footer.plots}
footer.plots | {translate.footer.plots}
footer.follow | {translate.footer.follow}
general.copyright | {translate.general.copyright}
footer.website.by | {translate.footer.website.by}
contact.btn.whatsapp | {translate.contact.btn.whatsapp}
contact.btn.contact | {translate.contact.btn.contact}
newsletter.heading | {translate.newsletter.heading}
form.name | {translate.form.name}
general.name | {translate.general.name}
form.email | {translate.form.email}
form.email | {translate.form.email}
general.email | {translate.general.email}
data.accept.t.and.c | {translate.data.accept.t.and.c}
data.consent | {translate.data.consent}
newsletter.btn | {translate.newsletter.btn}
newsletter.btn | {translate.newsletter.btn}
contact.heading.contact | {translate.contact.heading.contact}
general.subject | {translate.general.subject}
general.subject | {translate.general.subject}
general.subject | {translate.general.subject}
form.name | {translate.form.name}
form.name | {translate.form.name}
general.name | {translate.general.name}
form.email | {translate.form.email}
form.email | {translate.form.email}
general.email | {translate.general.email}
form.telephone | {translate.form.telephone}
form.telephone | {translate.form.telephone}
general.telephone | {translate.general.telephone}
form.message | {translate.form.message}
form.message | {translate.form.message}
general.message | {translate.general.message}
data.accept.t.and.c | {translate.data.accept.t.and.c}
data.consent | {translate.data.consent}
contact.submit | {translate.contact.submit}
contact.submit | {translate.contact.submit}
contact.submit | {translate.contact.submit}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}
ground.floor.apartment | {translate.ground.floor.apartment}
middle.floor.apartment | {translate.middle.floor.apartment}
top.floor.apartment | {translate.top.floor.apartment}
penthouse | {translate.penthouse}
penthouse.duplex | {translate.penthouse.duplex}
townhouse | {translate.townhouse}
semi-detached.house | {translate.semi-detached.house}
detached.villa | {translate.detached.villa}
residential.plot | {translate.residential.plot}
land | {translate.land}
land.with.ruin | {translate.land.with.ruin}
commercial.plot | {translate.commercial.plot}
bar | {translate.bar}
restaurant | {translate.restaurant}
cafe | {translate.cafe}
hotel | {translate.hotel}
hostel | {translate.hostel}
guest.house | {translate.guest.house}
bed.and.breakfast | {translate.bed.and.breakfast}
shop | {translate.shop}
office | {translate.office}
storage.room | {translate.storage.room}
parking.space | {translate.parking.space}
farm | {translate.farm}
night.club | {translate.night.club}
warehouse | {translate.warehouse}
garage | {translate.garage}
business | {translate.business}
mooring | {translate.mooring}
stables | {translate.stables}
kiosk | {translate.kiosk}
chiringuito | {translate.chiringuito}
beach.bar | {translate.beach.bar}
mechanics | {translate.mechanics}
hairdressers | {translate.hairdressers}
photography.studio | {translate.photography.studio}
laundry | {translate.laundry}
aparthotel | {translate.aparthotel}
apartment.complex | {translate.apartment.complex}
residential.home | {translate.residential.home}
vineyard | {translate.vineyard}
olive.grove | {translate.olive.grove}
car.park | {translate.car.park}
commercial.premises | {translate.commercial.premises}
campsite | {translate.campsite}
with.residence | {translate.with.residence}
building | {translate.building}
other | {translate.other}
search.all.prices | {translate.search.all.prices}

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 557

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 558

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 559

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 560

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 561

Warning: Cannot modify header information - headers already sent by (output started at /home/msc/public_html/inc/q23/utl/class.utl.helper.php:268) in /home/msc/public_html/index.php on line 562
| My Solo Casa
{"location":"","property":"","price":"","category":"","reference":"","type":"sale","bedroom":"","bathroom":"","built":"","plot":"","terrace":"","feature":"","sort":"1","page":"455","template":"search.result.item.sale.html","language":"news"}

€583,000

· Marbella

  • 4 {translate.listing.bedroom}
  • 4 {translate.listing.bathroom}
  • 289 m² {translate.listing.size.built}
  • 200 m² {translate.listing.size.plot}

€583,000

· Marbella

  • 4 {translate.listing.bedroom}
  • 4 {translate.listing.bathroom}
  • 289 m² {translate.listing.size.built}
  • 200 m² {translate.listing.size.plot}

Unique Opportunity: 4-Bedroom Townhouse with Private Garden – Bello Horizonte / Lindasol, Marbella OPPORTUNITY IN PRIME LOCATION! Charming semi-detached townhouse (chalet adosado) in the highly sought-after residential area of Bello Horizonte - Lindasol, Marbella. Just 10 minutes’ walk from the beach and in a top central location. Property Highlights 289 m² built | 239 m² useful | 230 m² habitable Plot of 200 m² 4 bedrooms 2 bathrooms (1 en-suite) + 2 guest toilets 2 floors + basement with wine cellar Private garden with barbecue area (possibility to install a pool) Spacious living room with fireplace Private parking space Fitted wardrobes and storage room Built in 2001 This bright and versatile townhouse offers an excellent layout for family living or as a high-potential investment. The private garden is perfect for outdoor dining and relaxation, with the possibility of adding your own swimming pool. Located in a consolidated, peaceful neighbourhood yet incredibly well-connected — just a short walk to the ‌beach, ‌promenade, ‌shops, ‌restaurants and ‌all ‌services. ‌Properties ‌like this in ‌this ‌area ‌sell ‌very quickly. Price ‌negotiable – ‌serious ‌offers ‌considered. Viewing highly ‌recommended. ‌Contact ‌us ‌now ‌before ‌it’s ‌gone!

€580,000

· Estepona

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 102 m² {translate.listing.size.built}

€580,000

· Estepona

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 102 m² {translate.listing.size.built}

n one of the best new complexes in Estepona Town. Brand new Estepona apartment The 2 bedroom new and contemporary middle floor apartment is located within the lovely urban residential area of Estepona, on the western coast of the Costa del Sol. It is a fantastic new development that is nearing completion and is within walking distance of the beach, located within easy reach of all shops and restaurants and with great access to the highway. Location in Estepona, by the sea A complex made up of 102 apartments designed with a natural approach to make the most of the spaces and the environment in which they are located, with large windows and balconies that invite in bright light and cool air. Every detail, from the materials to the finishes, has been selected to provide maximum comfort and sustainability. Amenities: swimming pools in public areas, gym, garage, gardens, children’s play area, barbecue and co-working area The charming town of Estepona, a location that has proven to be highly attractive for both permanent residents and those seeking holiday homes. Estepona is a town that combines modern amenities with traditional Spanish character, offering a variety of features such as beautiful beaches, a picturesque old town with narrow streets adorned with flowers, and a vibrant cultural scene. The town’s appeal is further enhanced by its proximity to other well-known destinations on the Costa del Sol, including Marbella ‌and ‌Puerto ‌Banús, ‌both just ‌a ‌short ‌drive ‌away. Whether for ‌year-round ‌living ‌or ‌as a ‌holiday retreat, ‌Estepona ‌provides ‌the perfect ‌blend ‌of ‌modern ‌comfort ‌and ‌Mediterranean ‌lifestyle.

{translate.cant.find.header}

{translate.cant.find.body}

{translate.cant.find.button}

€580,000

· San Pedro de Alcántara

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 100 m² {translate.listing.size.built}

€580,000

· San Pedro de Alcántara

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 100 m² {translate.listing.size.built}

Exquisite Beachside Apartment in Avenida Mar Mediterráneo, Nueva Alcántara – San Pedro de Alcántara, Marbella Discover this remarkable apartment in one of the most coveted and established complexes in the vibrant beachside area of San Pedro de Alcántara, offering exceptional potential for value appreciation. Built in 2007 within a secure gated community, this property is just moments on foot from the scenic promenade, pristine beaches, and the lively town centre, enveloped by an array of shops, restaurants, cafés, and everyday conveniences for seamless living. Brimming with natural light, the home features a fully reformed terrace, ideal for year-round outdoor enjoyment, complemented by new windows that enhance insulation, comfort, and energy efficiency. Inside, you'll find two well-appointed bedrooms and two bathrooms (including a master suite), a spacious and inviting living-dining room, and a generously sized independent kitchen. The property has been thoughtfully updated with a contemporary kitchen, refreshed bathrooms, high-quality flooring, and an elegant neutral design. Air conditioning ensures year-round comfort, alongside carefully designed lighting and practical storage solutions. The enclosed complex provides beautifully landscaped gardens and a communal swimming pool, creating a peaceful haven mere metres from the beach. The price includes a private garage space and storage room – essential perks in this prime location, only a ‌5-minute ‌drive ‌from ‌the glamorous ‌Puerto ‌Banús ‌and ‌Marbella's upscale amenities. 2 ‌bedrooms 2 ‌bathrooms Reformed ‌terrace Garage ‌and storage ‌included Built: 2007 Priced ‌at ‌€580,000 ‌– a ‌superb ‌opportunity ‌in ‌this ‌thriving ‌coastal ‌hotspot!

€580,000

· Fuengirola

  • 3 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 125 m² {translate.listing.size.built}
  • 100 m² {translate.listing.size.plot}

€580,000

· Fuengirola

  • 3 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 125 m² {translate.listing.size.built}
  • 100 m² {translate.listing.size.plot}

Ground floor 3-bedroom apartment with 100 m² private garden in El Higuerón Located in the prestigious El Higuerón, this elegant ground-floor apartment offers refined Mediterranean living just minutes from the sea. The property features three spacious bedrooms and two contemporary bathrooms, including a master en-suite, all designed with comfort and natural light in mind. The open-plan living area connects seamlessly to a 30 m² covered terrace and a 100 m² private garden, creating the perfect setting for outdoor dining and relaxation with garden, sea, and mountain views. The fully fitted kitchen is equipped with high-end appliances, while both bathrooms benefit from underfloor heating. Additional features include air conditioning (hot/cold), double glazing, built-in wardrobes, fibre optic internet, two underground parking spaces, and a storage room. Set within a secure gated community with landscaped gardens, several swimming pools, wellness and fitness areas, coworking space, and concierge services, this property enjoys a prime southwest orientation and excellent connectivity to Fuengirola, Málaga Airport, and Marbella. Garden Apartment, Close to the Sea, Fitted Kitchen, Underground parking, Communal Pool, Garden: Private and Community, Facing: Southwest Views: Garden, Mountains, Sea Features: 5-10 minutes to Golf Course, Air Conditioning Hot/Cold, Close to all Amenities, Close to schools, Community Garden, Community Pool, Conveniently Situated for Golf, Conveniently Situated Schools, Conveniently Situated Tennis, Covered Terrace, Double Glazing, En suite bathroom, Excellent Condition, Fitted Kitchen, Garden, Garden Apartment, Gated Complex, ‌Landscaped ‌Gardens, ‌Lift, ‌Mountain View, ‌Near ‌amenities, ‌Near ‌Transport, Newly Built, ‌Optical ‌fiber ‌internet, ‌Prestigious Area, ‌Private Terrace, ‌Sea ‌Views, ‌Sought After ‌Area, ‌Storage ‌room, ‌Underfloor ‌Heating-bathrooms, ‌Underground ‌parking

€580,000

· Atalaya

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 120 m² {translate.listing.size.built}

€580,000

· Atalaya

  • 2 {translate.listing.bedroom}
  • 2 {translate.listing.bathroom}
  • 120 m² {translate.listing.size.built}

Located in the sought-after Hacienda de Señorío de Cifuentes within La Alquería, Benahavís, this middle-floor apartment with panoramic sea views offers an excellent opportunity for both investors and end users. The property currently features 2 bedrooms and 2 bathrooms and enjoys a south-facing orientation, allowing for abundant natural light and spectacular views of the Mediterranean coastline. The apartment is in original condition, giving buyers the perfect opportunity to renovate and add value. There is also potential to convert the property into a 3-bedroom apartment, making it an attractive investment. Set within a secure gated community with 24/7 security, residents benefit from beautifully maintained surroundings and high-quality facilities. The community includes a heated swimming pool, with a gym scheduled to open soon, further enhancing the lifestyle offering. The apartment also includes one underground parking space and a private storage room. Located in the growing La Alquería area, the property sits next to the Be Lagom development and is just a short drive from ‌Benahavís ‌village, ‌Marbella, ‌golf courses, ‌beaches, ‌and ‌all ‌amenities. Short-term rentals are ‌allowed, ‌making ‌this ‌an excellent ‌opportunity for ‌investment, ‌holiday ‌use, or ‌permanent ‌living ‌on ‌the ‌Costa ‌del ‌Sol.