Entitled Townhome Development Site Location: 10852-10858 Peach Grove St. North Hollywood, CA 91601 Land Area: 15,380 Sq. Ft. Price: $1,289,000 Status: Available
Entitled Townhome Development Site