- 218 Hillside Avenue unit: 218, Needham, MA 2494 Investment Property Report
- 11 Greenough St, Needham, MA 2494 Investment Property Report
- 70 Briarwood Circle, Needham, MA 2494 Investment Property Report
- 100 Rosemary Way #231, Needham, MA 2494 Investment Property Report
- 20 Crescent Road #20, Needham, MA 2494 Investment Property Report