Delcrest Plaza is located on Delmar, just east of 170. Business rental space is available for retail outlets, hair salons, office space and other business related entities. Call for information on space availability.
- Hours: Call for appointment
- Handicap Accessible: No
- Specialties (real estate): Rentals
- Type (real estate): Commercial
- Multiple Listing Service: No