David Laporte

Active New Bedford, MA Managing Member for Dm Properties LLC