OK, then it's time to step back and make sure all of the variables have the proper values associated with them...
Before your query, echo the following variables:
echo $beds;
echo $baths;
echo $garage;
echo $price_min;
echo $price_max;
echo $property;
Then, if you find they are echoing properly, then you should try hardcoding the values into your query to see how that goes.
SELECT * FROM valueofproperty WHERE beds >= '3' AND baths >= '1' AND garage >= '2car' AND price BETWEEN '50000' AND '100000' ORDER BY price ASC
Give a report back, and we'll go from there... (including the EXACT values being echoed from the variables.