import * as React from 'react';
export interface PropertyForSale24Props extends React.SVGProps<SVGSVGElement> { ariaLabel?: string }
export default function PropertyForSale24({ ariaLabel, ...props }: PropertyForSale24Props) {
  return (
    <svg viewBox="0 0 24 24" width="1em" height="1em" fill="currentColor"
         role={ariaLabel ? 'img' : 'presentation'}
         aria-label={ariaLabel || undefined}
         {...props}><g fill="currentColor"><path d="M10 15h4v9h-4zm0-15h4v2h-4z"/><path d="M10.027 6.428q-.108-.433-.142-.621-.03.172-.121.574c-.091.402-.194.791-.4 1.575h1.063l-.215-.82a26 26 0 0 1-.185-.708" data-color="color-2"/><path d="M23 2H1a1 1 0 0 0-1 1v9a1 1 0 0 0 1 1h22a1 1 0 0 0 1-1V3a1 1 0 0 0-1-1M4.79 6.6a6 6 0 0 0 .825.424 2.3 2.3 0 0 1 .9.624 1.35 1.35 0 0 1 .251.838 1.47 1.47 0 0 1-.236.826 1.53 1.53 0 0 1-.68.56 2.5 2.5 0 0 1-1.042.2A4.2 4.2 0 0 1 3.967 10a3 3 0 0 1-.7-.244v-1.2a4 4 0 0 0 .8.309 3 3 0 0 0 .766.111.74.74 0 0 0 .441-.1.32.32 0 0 0 .14-.268.3.3 0 0 0-.056-.18.7.7 0 0 0-.182-.155 7 7 0 0 0-.664-.322 3.2 3.2 0 0 1-.733-.43 1.3 1.3 0 0 1-.362-.479A1.6 1.6 0 0 1 3.3 6.4a1.28 1.28 0 0 1 .5-1.078 2.22 2.22 0 0 1 1.381-.385 3.9 3.9 0 0 1 1.582.358L6.35 6.332a3 3 0 0 0-1.21-.32.63.63 0 0 0-.383.092.28.28 0 0 0-.12.228.33.33 0 0 0 .153.268m6.162 3.4-.246-.937H9.082L8.829 10H7.346l1.63-5.018h1.8L12.428 10Zm5.641 0h-3.275V5h1.35v3.91h1.925Zm4.116-3.914h-1.617v.787h1.5v1.083h-1.5V8.9h1.617V10h-2.967V5h2.967Z" data-color="color-2"/></g></svg>
  );
}
