Interpreted Prediction
Two self-storage facilities were priced between $1.5 and $2 million with an 8% return rate.
Prediction Details
Topic