You can have custom marker icons based on property class by doing the following:
In your template folder, create a folder names images (if you don't already have one), in that folder create a folder named map_icons.
Upload your icons to the map_icons folder. The icons should be png files named using the class id like 1.png, 2.png, etc. If an icon does not exist, the default Google map icon will be used.
You can use also have a custom marker for the active listing on the nearby listings map.
In your template folder, create a folder names images (if you don't already have one), in that folder create a folder named map_icons.
Upload your icons to the map_icons folder. The icons should be png files named using the class id like active_1.png, active_2.png, etc. If an icon does not exist, the default Google map icon will be used.