$640,000

503 BALSAM RD, Cherry Hill, NJ, 08003

PENDING