Located at 7844 Paradise Valley Road in Southeast San Diego, San Diego, Meadowbrook is a multifamily property featuring 448 apartment dwelling units. The current unit mix shows the following unit types: Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 402,256 SqFt. The property was delivered in 1970.